首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
1
2
1'"
3
百度
4
习近平
5
@诉说趣闻
6
@纽约时间
7
1'
8
上海
9
bxss.me
10
百度傻逼
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
1
2
1'"
3
百度
4
习近平
5
@诉说趣闻
6
@纽约时间
7
1'
8
上海
9
bxss.me
10
百度傻逼
分类
社会
娱乐
国际
人权
科技
经济
其它
二湘:朱令去世一周年,清华学子控诉清华在朱令案中的冷血和无耻
李宜雪的良知卖了2万元,真正需要声援的是罗灿宏啊
故意按摩让女生“产生欲望”后发生关系,算性侵吗?
洗牌电商圈!阿哲放话全网:挑战抖音所有机制!爆全品类大牌!
阿哲现身评论区,@一修!肉肉痛哭,无限期停播!回应舆论黑料,关闭私信评论区!
生成图片,分享到微信朋友圈
2019年12月27日
2020年2月26日
2020年2月27日
2020年2月27日
2020年2月28日
2020年2月28日
2020年2月28日
2020年2月29日
2020年2月29日
2020年2月29日
2020年3月1日
2020年3月1日
2020年3月1日
2020年3月2日
2020年3月2日
2020年3月2日
2020年3月3日
2020年3月3日
2020年3月3日
2020年3月4日
2020年3月4日
2020年3月4日
2020年3月5日
2020年3月5日
2020年3月5日
2020年3月5日
2020年3月6日
2020年3月6日
2020年3月6日
2020年3月7日
2020年3月7日
2020年3月7日
2020年3月7日
2023年2月6日
2023年2月6日
2023年2月7日
2023年2月7日
2023年2月8日
2023年2月8日
2023年2月9日
2023年2月9日
2023年2月10日
2023年2月10日
2023年2月11日
2023年2月11日
2023年2月12日
2023年2月12日
2023年2月13日
2023年2月13日
2023年2月14日
2023年2月14日
2023年2月15日
2023年2月15日
2023年2月16日
2023年2月16日
2023年2月17日
2023年2月17日
2023年2月18日
2023年2月18日
2023年2月19日
2023年2月19日
2023年2月20日
2023年2月20日
2023年2月21日
2023年2月21日
2023年2月22日
2023年2月22日
查看原文
其他
GitHub 上有哪些适合新手跟进的优质项目?
From:
小 G
GitHubDaily
2019-12-26
公众号关注 “
GitHubDaily
”
设为 “
星标
”,每天带你逛 GitHub!
从 2015 年至今,我们累计在 GitHub 上看了上万个开源项目,并一直关注着开源圈的动态,通过这样的习惯,使得我们挖掘出了不少优质的 GitHub 项目。
下面分享几个近期看到的,适合新手跟进的 GitHub 项目,不限制特定领域与技术范围,每个人皆可学习使用。
Project Based Learning
该资料主要汇总整理了一系列编程教程,教你如何从零开始构建一个应用,其中包含 C、C++、Java、PHP、JavaScript、Python 等主流编程语言教程。
https://github.com/tuvtran/project-based-learning
如:
当你正在学习一门新的编程语言时,最快的上手方式是拿这门语言做个练手应用。马了这份资料,开始学起来吧~
Build your own X
著名物理学家理查德・费曼曾经说过这么一句话:
这句话不仅适用于天体物理学,在计算机科学领域,也同样适用。
搞懂一项物件的原理,最好的方式,就是将它做出来。
数据库、命令行、操作系统、文本编辑器、搜索引擎,这些我们日常开发都会接触用到的工具和应用,你对他们的实现原理是否都知根知底?
如果答案是 NO,那有必要好好看看「Build your own X」这个 GitHub 仓库。
https://github.com/danistefanovic/build-your-own-x/
该仓库收集了诸多计算机科学领域的教程资源,旨在从零开始,教授开发者构建一款完全属于自己的开发工具,其中包括增强现实、区块链、机器人、编辑器、命令行工具、神经网络、操作系统等几大领域。
作为一名开发者,若能日拱一卒,沉下心来,跟着这个仓库里面的教程挨个做一遍,相信其技术水平定会有质的飞跃。
Computer Science
计算机科学一直是近年来高考报考的热门专业,是一门研究计算机相关规律的学科。近年来,随着开源社区的蓬勃发展,以及人工智能对各行各业的影响,很多人希望能够通过系统全面地学习计算机科学领域的知识。
不久前,在 GitHub 上有一个名为 OSSU 组织,自发整理了计算机科学的自学教程,总结了从零开始成为计算机大牛的学习之路。
https://github.com/ossu/computer-science
仓库里面所有的内容都是网络课程,基本上是免费的。课程面向的是大学本科生(计算机专业或计算机辅修),或从大学非计算机科学专业毕业的人们。当然,学习者只需要有高中数学基础即可开始。
考虑到计算机科学本身的难度,项目作者提到,参与学习的人需要每周拿出 18 到 22 小时的时间,花大约两年完成这项课程。
如果你想进一步了解该项目更多详情信息,可查看我们分享过的文章:《
GitHub 标星 5w+,计算机小白到大牛的学习之路!
》。
看到这里,不少人会问:为何推荐的都是 Markdown 仓库,难道没有纯代码仓库适用于新手吗?
答案是有,并且非常多,但针对不同技术堆栈、不同应用领域,很难做到推荐的项目都适用于所有人,因此我在上面选择性的给出了一些学习资料,适用于初中高级的工程师。
授人以鱼不如授人以渔,之前在公众号(GitHubDaily)上分享过一篇文章《
我是如何发现优质开源项目的?
》,着重介绍了我们挖掘优质开源项目的几个途径,你可以通过这种方式,来找到适合你自己学习的开源项目。
最后
文章结尾处,也想跟大家分享下我们年初创建 GitHub 仓库:
https://github.com/GitHubDaily/GitHubDaily
里面整理了 GitHubDaily 自 2018 年以来分享过的数百个 GitHub 开源项目,包含前端、后端、人工智能、算法等领域,如果你觉得这个仓库对你有帮助,还请助力推荐给其他人,或点个 Star 支持一下。
推荐阅读:
2019 年不可错过的 45 个 AI 开源工具
来,教你做个属于自己的 Markdown 编辑器!
我最近在 GitHub 上发现的几个好项目
超酷炫!5 款图像工具瞬间提高代码逼格!
GitHub Actions,卧槽!牛批!
您可能也对以下帖子感兴趣
{{{title}}}
文章有问题?点此查看未经处理的缓存